@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,b{ font-style:normal;}
ul,ol{ list-style:none outside none;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {
	zoom: 1
}

*:first-child+html .clearfix {
	zoom: 1
	
}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
a{ text-decoration:none; color:#fff;}
body{ background:#f1f1f1; font-family:"Microsoft Yahei";}
img{ border:none;}

/***商城首页***/
.header{ height:850px; background:url(../images/phone-home_bg.jpg) top left; color:#fff; }
.w_1200{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ margin:22px 0 0 13px; }
.top-img{ width:881px; height:243px; background:url(../images/top-bg.png) no-repeat top; margin-left:40px;}
.phone_img{ margin:15px 0 0 125px; }
.header .tit{ font-size:43px; color:#fff;}
.header .txt{ margin:30px 0 0 90px; color:#fff; width:630px; position:relative;}
.header .txt_list li{ margin-top:15px; font-size:16px; letter-spacing:3px; background:url(../images/txtlist-ico.png) no-repeat 0 8px; padding-left:30px;}
.header .price{ margin-top:20px;}
.header .price span{ font-size:61px;}
.header .price s{ font-size:31px; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); margin-left:25px; zoom:1;}
.header .order_btn{}
.header .order_btn,.header .btn{  height:75px;  font-size:40px; color:#d41929; text-align:center; line-height:70px; cursor:pointer; margin-top:15px;}
.header .order_btn{ width:257px; background:url(../images/order-btn.png) no-repeat;}
.header .btn{ width:257px; background:url(../images/header-btn.png) no-repeat; letter-spacing:8px; }
.header .charge{ position:absolute; right:15px; bottom:5px;}
.header .order_btn:hover{ background:url(../images/order-btn2.png) no-repeat;}
.header .btn:hover{ background:url(../images/header-btn2.png) no-repeat; }
.header-bt{ position:relative; height:54px; background:url(../images/header-bottom.png) no-repeat center; margin-top:-53px; z-index:99;}

/***content***/
.content{ background:url(../images/content-bg.png) no-repeat center top; margin:20px 0 80px;}
.content .tit{ margin:30px 0 20px;}
.content_list{ width:1250px;}
.content_list li{ width:378px; height:378px; border:1px #ddd solid; background:#fff; float:left; display:inline; margin:30px 30px 0 0; overflow:hidden; position:relative; }
.content_list li:hover{ border-color:#d41929;}
.content_list li h2{ font-size:24px; color:#333; font-weight:normal; margin:6px 0 5px 0;}
.content_list li span{ font-size:14px; color:#999; font-family:"宋体"; line-height:25px;}
.content_list li div{ position:absolute; bottom:25px; left:0; text-align:center; width:378px;}

/***页脚***/
.footer{ background:#fff; height:90px;}
.footer span{ font-size:12px; color:#858585; margin:38px 0 0 10px;}
.footer img{ margin:32px 10px 0 0;}